package com.yifeng.model;


import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;


@NoArgsConstructor //自动生成无参构造
@AllArgsConstructor//自动生成全参构造
@Data //生成全部私有变量的getter,setter，toString方法
public class User {
    private Integer userId; // 用户ID，主键，自增长
    private String userName; // 用户名，唯一
    private String password; // 密码
    private String role; // 用户角色
    private String userAlias; // 用户昵称
    private String avatar; // 用户头像URL
    private LocalDateTime createTime; // 创建时间

    private String inviteCode;

    // 构造函数、getter和setter方法省略
}